Science

“Incident” that Occurred During Loading Pushes the Webb Launch Date to Dec. 22nd